package io.wdb.modules.generator.generator.entity;

import java.io.Serializable;
import java.util.Date;



/**
 * 用户信息表
 * 
 * @author wdb
 * @email admin@wdb007.com
 * @date 2017-11-30 15:15:36
 */
public class UserInfoEntity implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//主键
	private Long id;
	//手机号码
	private String mobileNo;
	//用户姓名
	private String userName;
	//证件类型
	private Integer certType;
	//证件号码
	private String certNo;
	//注册邮箱
	private String email;
	//头像路径
	private String imgurl;
	//性别：男(0);女(1)
	private Integer gendar;
	//创建时间
	private Date createTime;
	//修改时间
	private Date modifyTime;
	//用户token
	private String usertoken;
	//新的用户token
	private String newUsertoken;
	//token校验次数
	private Integer tokenExpireTimes;
	//token产生时间
	private Date tokenGenerateTime;
	//用户状态:0-正常;1-冻结
	private Integer status;
	//用户现居地
	private String userAddr;
	//0-男；1-女
	private Integer babyGender;
	//
	private Integer babyAge;
	//极光关联id
	private String registrationId;
	//用户类型
	private Integer userType;
	/**
	 * 设置：主键
	 */
	public void setId(Long id) {
		this.id = id;
	}
	/**
	 * 获取：主键
	 */
	public Long getId() {
		return id;
	}
	/**
	 * 设置：手机号码
	 */
	public void setMobileNo(String mobileNo) {
		this.mobileNo = mobileNo;
	}
	/**
	 * 获取：手机号码
	 */
	public String getMobileNo() {
		return mobileNo;
	}
	/**
	 * 设置：用户姓名
	 */
	public void setUserName(String userName) {
		this.userName = userName;
	}
	/**
	 * 获取：用户姓名
	 */
	public String getUserName() {
		return userName;
	}
	/**
	 * 设置：证件类型
	 */
	public void setCertType(Integer certType) {
		this.certType = certType;
	}
	/**
	 * 获取：证件类型
	 */
	public Integer getCertType() {
		return certType;
	}
	/**
	 * 设置：证件号码
	 */
	public void setCertNo(String certNo) {
		this.certNo = certNo;
	}
	/**
	 * 获取：证件号码
	 */
	public String getCertNo() {
		return certNo;
	}
	/**
	 * 设置：注册邮箱
	 */
	public void setEmail(String email) {
		this.email = email;
	}
	/**
	 * 获取：注册邮箱
	 */
	public String getEmail() {
		return email;
	}
	/**
	 * 设置：头像路径
	 */
	public void setImgurl(String imgurl) {
		this.imgurl = imgurl;
	}
	/**
	 * 获取：头像路径
	 */
	public String getImgurl() {
		return imgurl;
	}
	/**
	 * 设置：性别：男(0);女(1)
	 */
	public void setGendar(Integer gendar) {
		this.gendar = gendar;
	}
	/**
	 * 获取：性别：男(0);女(1)
	 */
	public Integer getGendar() {
		return gendar;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getCreateTime() {
		return createTime;
	}
	/**
	 * 设置：修改时间
	 */
	public void setModifyTime(Date modifyTime) {
		this.modifyTime = modifyTime;
	}
	/**
	 * 获取：修改时间
	 */
	public Date getModifyTime() {
		return modifyTime;
	}
	/**
	 * 设置：用户token
	 */
	public void setUsertoken(String usertoken) {
		this.usertoken = usertoken;
	}
	/**
	 * 获取：用户token
	 */
	public String getUsertoken() {
		return usertoken;
	}
	/**
	 * 设置：新的用户token
	 */
	public void setNewUsertoken(String newUsertoken) {
		this.newUsertoken = newUsertoken;
	}
	/**
	 * 获取：新的用户token
	 */
	public String getNewUsertoken() {
		return newUsertoken;
	}
	/**
	 * 设置：token校验次数
	 */
	public void setTokenExpireTimes(Integer tokenExpireTimes) {
		this.tokenExpireTimes = tokenExpireTimes;
	}
	/**
	 * 获取：token校验次数
	 */
	public Integer getTokenExpireTimes() {
		return tokenExpireTimes;
	}
	/**
	 * 设置：token产生时间
	 */
	public void setTokenGenerateTime(Date tokenGenerateTime) {
		this.tokenGenerateTime = tokenGenerateTime;
	}
	/**
	 * 获取：token产生时间
	 */
	public Date getTokenGenerateTime() {
		return tokenGenerateTime;
	}
	/**
	 * 设置：用户状态:0-正常;1-冻结
	 */
	public void setStatus(Integer status) {
		this.status = status;
	}
	/**
	 * 获取：用户状态:0-正常;1-冻结
	 */
	public Integer getStatus() {
		return status;
	}
	/**
	 * 设置：用户现居地
	 */
	public void setUserAddr(String userAddr) {
		this.userAddr = userAddr;
	}
	/**
	 * 获取：用户现居地
	 */
	public String getUserAddr() {
		return userAddr;
	}
	/**
	 * 设置：0-男；1-女
	 */
	public void setBabyGender(Integer babyGender) {
		this.babyGender = babyGender;
	}
	/**
	 * 获取：0-男；1-女
	 */
	public Integer getBabyGender() {
		return babyGender;
	}
	/**
	 * 设置：
	 */
	public void setBabyAge(Integer babyAge) {
		this.babyAge = babyAge;
	}
	/**
	 * 获取：
	 */
	public Integer getBabyAge() {
		return babyAge;
	}
	/**
	 * 设置：极光关联id
	 */
	public void setRegistrationId(String registrationId) {
		this.registrationId = registrationId;
	}
	/**
	 * 获取：极光关联id
	 */
	public String getRegistrationId() {
		return registrationId;
	}
	public Integer getUserType() {
		return userType;
	}
	public void setUserType(Integer userType) {
		this.userType = userType;
	}
	
}
